scrubbing at dry ice temperature - Turkish English Dictionary